forest owner - Espagnol Anglais Dictionnaire